Big Huge Thesaurus

electronic data processing

noun